#!/bin/bash

# 学习平台更新脚本
echo "开始更新学习平台..."

# 拉取最新代码
echo "拉取最新代码..."
git pull origin main

# 更新后端依赖
echo "更新后端依赖..."
cd server
npm install
cd ..

# 更新前端依赖并构建
echo "构建前端..."
cd client
npm install
npm run build

# 复制构建文件到网站目录（请根据实际路径修改）
echo "部署前端文件..."
cp -r dist/* /www/wwwroot/your-domain.com/

# 重启应用（请根据实际配置修改）
echo "重启应用..."
pm2 restart study-platform

echo "更新完成！"
echo "请访问您的网站验证功能是否正常" 